package com.mcxx.modules.miniSalvation.special.dao.write;

import com.mcxx.modules.miniSalvation.special.entity.MemberSpecialSignEntity;
import com.mcxx.modules.miniSalvation.special.entity.SpecialSignEntity;
import com.yinhai.ta404.module.mybatis.mapper.Ta404SupportMapper;
import org.apache.ibatis.annotations.Param;


public interface MemberSpecialSignWriteDao extends Ta404SupportMapper {

    int insertIgnoreNull(MemberSpecialSignEntity memberSpecialSignEntity);

    int updateIgnoreNull(MemberSpecialSignEntity memberSpecialSignEntity);

    int deleteByIdcard(String idcard,String status);


    int updateMemberStatus(@Param("entity") MemberSpecialSignEntity memberSpecialSignEntity, @Param("newStatus")String newStatus);


    int deleteBySpecialValue(String specialValue);
}
